Python Job: QA Analyst

Job added on

Company

OpenBet

Location

Vancouver - Canada

Job type

Full-Time

Python Job Details

Company Description


OpenBet is sport.
The world's top sports betting brands choose OpenBet as their partner for world class content, leading tech and tailored services. We have their back. So they’re ready with exciting, memorable and safe sports betting experiences, to entertain millions of players worldwide.

OpenBet’s mission is to power growth and player engagement for operators through a global betting ecosystem that delivers at scale, at speed, at every great sports event. Our 1000 talented colleagues are the market's top team. We achieve billions of bets in a season; 60,000+ per minute (more transactions than Amazon on Prime Day); 100% uptime (zero Superbowl crashes!) and we're built on 25 years of imaginative technology that is iterated daily.

OpenBet has established a premium client base of more than 75 operators worldwide and has 34 licences across the fastest growing regulated sports betting markets in North America, Europe and Asia Pacific. The team is growing at scale driven by accelerated demand for our products and significant investment. We offer the speed, dynamism and growth opportunities of a start-up, underpinned by the stability and strength of a global employer.

Working at OpenBet every day is an opportunity for you to create exciting betting entertainment for millions of sports fans across the globe.

Want to be part of our future growth?


Job Description


We are looking for a Quality Assurance Analyst to join one of our World Leading Customer Teams. As a QA Analyst with us, you’ll have exposure to betting, gaming, player account management systems, and more, as you take our products and your career to the next level.

What you will be involved with as a QA Analyst at OpenBet:

  • Ensure high quality and accuracy is maintained through to software release.
  • Prepare test plans and test scripts to test each software component and demonstrate the business condition under test and the expected results, for both manual and automated testing.
  • Provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the quality requirements.
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Work in Agile alongside developers and being involved in requirement validation and refining before development
  • Testing both frontend and backend web products and services for our Product Team
  • Work closely as part of a cross-functional team to ensure that all development work has adequate test coverage
  • Provide feedback to the Development Lead / Test Lead for project scheduling purposes.
  • Frequently contributes to developing & improving existing testing technologies, including methods, automation, approaches & execution.

Qualifications


If you are the right QA Analyst for us, you will be able to demonstrate:

  • At least 3 years of experience in QA roles.
  • At least 2 years of hands-on experience on any test automation scripting languages (Java/ Python/ C#, etc.).
  • Experience of collaborating with programmers and business experts to produce testing scenarios and scope.
  • Experience of using test and defect management tools; enterprise and open source.
  • Excellent written and verbal communication skills.
  • Thorough knowledge of test design techniques, test processes, testing types and phases - e.g. can explain and apply the test pyramid.
  • Experience of collaborating with programmers and business experts to produce testing scenarios and scope.
  • Experience of writing simple SQL queries and possesses knowledge of relational databases.

It would also be great to see these skills/experiences as well:

  • Knowledge of testing Web-Services, XML, DTD, HTML
  • Knowledge of the Karate testing framework.
  • Any experience with Unix scripting is appreciated.

Additional Information


This position is hybrid, 2 days a week in the office which is located in Burnaby.
Working hours are flexible.

Why would you enjoy this opportunity with OpenBet?:

  • An opportunity to work with a close team directly for a big name customer.
  • Cutting edge technologies and products.
  • Responsibility for all parts of the system, which means a huge room to grow within the job.
  • Competitive benefits.
  • An open and supportive environment.
  • The opportunity to interact with global teams and the possibility to switch teams as you and our business continues to develop and grow.
  • Exposure to real work, business-critical projects, the chance to develop exciting client projects, and interact with lots of code!
  • Tangible and genuine development - at OpenBet you can take your career where you want it to go!

And if that’s not enough, we provide you with the guidance and development skills you need to progress quickly and enhance your career.